teach at a university - Turco Inglés Diccionario